package com.suning.sawp.dto.bi;

import java.io.Serializable;
import java.util.List;

import com.suning.sawp.dto.bi.sale.SaleCategory;

/**
 * 
 * 〈一句话功能简述〉日维度查询门店品牌平均单价实体类<br>
 * 〈功能详细描述〉
 *
 * @author 17033093
 * @see [相关类/方法]（可选）
 * @since [产品/模块版本] （可选）
 */
public class BiStoreSaleBrandAvgPricedDto implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 门店平均单价
     */
    private BiSaleAmountDto commAvgPrice;

    /**
     * 品类销售额
     */
    private BiSaleAmountDto saleAmount;

    /**
     * 品类销售数量
     */
    private String saleCnt;

    /**
     * 平均单价同比
     */
    private String saleRate;

    /**
     * 品牌销售数据列表
     */
    private List<BiStoreSaleBrandAvgPricedDetailsDto> list;

    /**
     * 督导所属品类列表
     */
    private List<SaleCategory> categories;

    public BiSaleAmountDto getCommAvgPrice() {
        return commAvgPrice;
    }

    public void setCommAvgPrice(BiSaleAmountDto commAvgPrice) {
        this.commAvgPrice = commAvgPrice;
    }

    public BiSaleAmountDto getSaleAmount() {
        return saleAmount;
    }

    public void setSaleAmount(BiSaleAmountDto saleAmount) {
        this.saleAmount = saleAmount;
    }

    public String getSaleCnt() {
        return saleCnt;
    }

    public void setSaleCnt(String saleCnt) {
        this.saleCnt = saleCnt;
    }

    public String getSaleRate() {
        return saleRate;
    }

    public void setSaleRate(String saleRate) {
        this.saleRate = saleRate;
    }

    public List<BiStoreSaleBrandAvgPricedDetailsDto> getList() {
        return list;
    }

    public void setList(List<BiStoreSaleBrandAvgPricedDetailsDto> list) {
        this.list = list;
    }

    public List<SaleCategory> getCategories() {
        return categories;
    }

    public void setCategories(List<SaleCategory> categories) {
        this.categories = categories;
    }

    @Override
    public String toString() {
        StringBuilder builder = new StringBuilder();
        builder.append("BiStoreSaleBrandAvgPricedDto [commAvgPrice=");
        builder.append(commAvgPrice);
        builder.append(", saleAmount=");
        builder.append(saleAmount);
        builder.append(", saleCnt=");
        builder.append(saleCnt);
        builder.append(", saleRate=");
        builder.append(saleRate);
        builder.append(", list=");
        builder.append(list);
        builder.append(", categories=");
        builder.append(categories);
        builder.append("]");
        return builder.toString();
    }

}
